spin glasses - French English Dictionary